The Lake Michigan resort towns of South Haven and Saugatuck-Douglas are about an hour west of Kalamazoo. Gull Lake NE and Gun Lake North are clear, spring-fed lakes of over 1000 acres each. Each offers boating and water-sports opportunities. Gull Lake has sailboat races on weekends.